#pragma once


class CCompreStatisticDlg :
	public WindowImplBase
{
public:
	CCompreStatisticDlg();
	virtual ~CCompreStatisticDlg();

	LPCTSTR GetWindowClassName() const { return _T("CCompreStatisticDlg"); }
	virtual CDuiString GetSkinFile() { return _T("ComprehensiveSepic.xml"); }
	virtual CDuiString GetSkinFolder() { return  _T("skin"); }
	virtual LRESULT ResponseDefaultKeyEvent(WPARAM wParam);
	virtual LRESULT OnNcActivate(UINT /*uMsg*/, WPARAM wParam, LPARAM /*lParam*/, BOOL& bHandled);
	virtual void InitWindow();

	SYSTEMTIME& GetDate();

	DUI_DECLARE_MESSAGE_MAP()
	void OnYearBtnClick(TNotifyUI& msg);
	void OnMonthlyBtnClick(TNotifyUI& msg);
private:
	CLabelUI*		m_pLabTitle = nullptr;
	SYSTEMTIME		m_date;
};


